Performs a clearing operation.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(plot_data), | intent(inout) | :: | this |
The plot_data object. |
Retrieves a string from a plot_data object.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(plot_data), | intent(in) | :: | this |
The plot_data object. |
The string.
Gets an integer value from the scatter_plot_data object.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(scatter_plot_data), | intent(in) | :: | this |
The scatter_plot_data object. |
The value.
Gets a string value from the scatter_plot_data object.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(scatter_plot_data), | intent(in) | :: | this |
The scatter_plot_data object. |
The string.
Gets an indexed value from the scatter_plot_data object.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(scatter_plot_data), | intent(in) | :: | this |
The scatter_plot_data object. |
||
| integer(kind=int32), | intent(in) | :: | index |
The index. |
The value.
Sets an indexed value from the scatter_plot_data object.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(scatter_plot_data), | intent(inout) | :: | this |
The scatter_plot_data object. |
||
| integer(kind=int32), | intent(in) | :: | index |
The index. |
||
| real(kind=real64), | intent(in) | :: | x |
The value. |
A plot_data object for describing line series data.
| procedure, public :: clear_all => pd_clear | |
| procedure(pd_clear_action), public, deferred :: clear_data | |
| procedure, public :: create_unique_datablock_name => pd_create_unique_datablock_name | |
| procedure, public :: get_color_index => pdc_get_color_index | |
| procedure, public :: get_command_string => lpd_get_cmd | |
| procedure(pd_get_string_result), public, deferred :: get_data_string | |
| procedure, public :: get_datablock_name => pd_get_datablock_name | |
| procedure, public :: get_draw_impulses => lpd_get_draw_impulse_lines | |
| procedure, public :: get_draw_line => lpd_get_draw_line | |
| procedure, public :: get_draw_markers => lpd_get_draw_markers | |
| procedure, public :: get_line_color => pdc_get_line_color | |
| procedure, public :: get_line_style => lpd_get_line_style | |
| procedure, public :: get_line_width => lpd_get_line_width | |
| procedure, public :: get_marker_frequency => lpd_get_marker_frequency | |
| procedure, public :: get_marker_scaling => lpd_get_marker_scaling | |
| procedure, public :: get_marker_style => lpd_get_marker_style | |
| procedure, public :: get_name => pd_get_name | |
| procedure, public :: set_color_index => pdc_set_color_index | |
| procedure, public :: set_datablock_name => pd_set_datablock_name | |
| procedure, public :: set_draw_impulses => lpd_set_draw_impulse_lines | |
| procedure, public :: set_draw_line => lpd_set_draw_line | |
| procedure, public :: set_draw_markers => lpd_set_draw_markers | |
| procedure, public :: set_line_color => pdc_set_line_color | |
| procedure, public :: set_line_style => lpd_set_line_style | |
| procedure, public :: set_line_width => lpd_set_line_width | |
| procedure, public :: set_marker_frequency => lpd_set_marker_frequency | |
| procedure, public :: set_marker_scaling => lpd_set_marker_scaling | |
| procedure, public :: set_marker_style => lpd_set_marker_style | |
| procedure, public :: set_name => pd_set_name |
A container for plot data.
| procedure, public :: clear_all => pd_clear | |
| procedure(pd_clear_action), public, deferred :: clear_data | |
| procedure, public :: create_unique_datablock_name => pd_create_unique_datablock_name | |
| procedure(get_string_result), public, deferred :: get_command_string | |
| procedure(pd_get_string_result), public, deferred :: get_data_string | |
| procedure, public :: get_datablock_name => pd_get_datablock_name | |
| procedure, public :: get_name => pd_get_name | |
| procedure, public :: set_datablock_name => pd_set_datablock_name | |
| procedure, public :: set_name => pd_set_name |
Defines a colored plot data set.
| procedure, public :: clear_all => pd_clear | |
| procedure(pd_clear_action), public, deferred :: clear_data | |
| procedure, public :: create_unique_datablock_name => pd_create_unique_datablock_name | |
| procedure, public :: get_color_index => pdc_get_color_index | |
| procedure(get_string_result), public, deferred :: get_command_string | |
| procedure(pd_get_string_result), public, deferred :: get_data_string | |
| procedure, public :: get_datablock_name => pd_get_datablock_name | |
| procedure, public :: get_line_color => pdc_get_line_color | |
| procedure, public :: get_name => pd_get_name | |
| procedure, public :: set_color_index => pdc_set_color_index | |
| procedure, public :: set_datablock_name => pd_set_datablock_name | |
| procedure, public :: set_line_color => pdc_set_line_color | |
| procedure, public :: set_name => pd_set_name |
A plot_data object for describing scatter plot data sets.
| procedure, public :: clear_all => pd_clear | |
| procedure(pd_clear_action), public, deferred :: clear_data | |
| procedure, public :: create_unique_datablock_name => pd_create_unique_datablock_name | |
| procedure(spd_get_string_result), public, deferred :: get_axes_string | |
| procedure, public :: get_color_index => pdc_get_color_index | |
| procedure, public :: get_command_string => spd_get_cmd | |
| procedure(spd_get_int_value), public, deferred :: get_count | |
| procedure(pd_get_string_result), public, deferred :: get_data_string | |
| procedure, public :: get_datablock_name => pd_get_datablock_name | |
| procedure, public :: get_draw_impulses => lpd_get_draw_impulse_lines | |
| procedure, public :: get_draw_line => lpd_get_draw_line | |
| procedure, public :: get_draw_markers => lpd_get_draw_markers | |
| procedure, public :: get_fill_curve => spd_get_filled | |
| procedure, public :: get_line_color => pdc_get_line_color | |
| procedure, public :: get_line_style => lpd_get_line_style | |
| procedure, public :: get_line_width => lpd_get_line_width | |
| procedure, public :: get_marker_frequency => lpd_get_marker_frequency | |
| procedure, public :: get_marker_scaling => lpd_get_marker_scaling | |
| procedure, public :: get_marker_style => lpd_get_marker_style | |
| procedure, public :: get_name => pd_get_name | |
| procedure, public :: get_simplification_factor => spd_get_simplify_factor | |
| procedure, public :: get_simplify_data => spd_get_simplify_data | |
| procedure, public :: get_use_data_dependent_colors => spd_get_data_dependent_colors | |
| procedure, public :: get_use_variable_size_points => spd_get_use_var_point_size | |
| procedure(spd_get_value), public, deferred :: get_x | |
| procedure(spd_get_value), public, deferred :: get_y | |
| procedure, public :: set_color_index => pdc_set_color_index | |
| procedure, public :: set_datablock_name => pd_set_datablock_name | |
| procedure, public :: set_draw_impulses => lpd_set_draw_impulse_lines | |
| procedure, public :: set_draw_line => lpd_set_draw_line | |
| procedure, public :: set_draw_markers => lpd_set_draw_markers | |
| procedure, public :: set_fill_curve => spd_set_filled | |
| procedure, public :: set_line_color => pdc_set_line_color | |
| procedure, public :: set_line_style => lpd_set_line_style | |
| procedure, public :: set_line_width => lpd_set_line_width | |
| procedure, public :: set_marker_frequency => lpd_set_marker_frequency | |
| procedure, public :: set_marker_scaling => lpd_set_marker_scaling | |
| procedure, public :: set_marker_style => lpd_set_marker_style | |
| procedure, public :: set_name => pd_set_name | |
| procedure, public :: set_simplification_factor => spd_set_simplify_factor | |
| procedure, public :: set_simplify_data => spd_set_simplify_data | |
| procedure, public :: set_use_data_dependent_colors => spd_set_data_dependent_colors | |
| procedure, public :: set_use_variable_size_points => spd_set_use_var_point_size | |
| procedure(spd_set_value), public, deferred :: set_x | |
| procedure(spd_set_value), public, deferred :: set_y |
Gets the GNUPLOT command string to represent this line_plot_data object.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(line_plot_data), | intent(in) | :: | this |
The line_plot_data object. |
The command string.
Gets the GNUPLOT command string to represent this scatter_plot_data object.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| class(scatter_plot_data), | intent(in) | :: | this |
The scatter_plot_data object. |
The command string.